Con este método obtendremos el listado de los agentes disponibles en una fecha y hora especifica
Para este método debemos agregar un token en Headers de tipo Authorization con el token necesario.
Es importante anotar que los parámetros deben ser enviados a través de algo como query params.
{success} GET: /api/public/available/agents
use GuzzleHttp\Client;
$client = new Client();
$res = $client->request("GET", "{$endpoint}/api/public/available/agents",
"query" => [
{
"date": "2025-05-30",
"time": "14:00",
"branch": 243, //Opcional, sino se agrega se trae todos los slots de la inmobiliaria
"agent_id_on_crm" => 2, // Opcional, Es el id que retorna el método profiles del api CRM
"agent_id_on_property" => 5326, //Opcional, sería el user_code obtenido en el detalle del inmueble en la propiedad brokers->user_code
}
]
);
$slots = json_decode($res->getBody(), true);
return $slots;
{
"code": 200,
"message": "Agentes disponibles",
"data": [
{
"code": 2,
"name": "Agente",
"last_name": "Disponbie",
"full_name": "Agente Disponbie",
"email": "[email protected]"
},
]
}
| Parámetro | Descripción | Ejemplo |
|---|---|---|
| date | Fecha del slot a revisar | date=2025-05-30 |
| time | Hora del slot a revisar | time=14:00 |
| branch | Podemos filtrar disponibilidad por sucursal | branch=2 |
| agent_id_on_crm | id método profiles CRM | agent_id_on_crm=2 |
| agent_id_on_property | user_code obtenido desde el inmueble, brokers->user_code | agent_id_on_property=5326 |